talus pile - German English Dictionary